The European ATV-3 docked with the International Space Station today, 28th March 2012 at 21:31 UTC.ATV-3 is full of much needed supplies for the two crews onboard the complex.